package com.aspose.cells;

class zpx {
   String a;
   String b;
   String c;
   String d;
   String e;
   String f;
   String g;
   String h;
   String i;

   boolean a() {
      if (zase.B(this.f) < 0.0D) {
         return false;
      } else {
         return zase.B(this.g) >= 0.0D;
      }
   }

   void a(Chart var1, Title var2) {
      if ("inner".equals(this.a)) {
         var2.setInnerMode(true);
      }

      if ((this.b == null || "factor".equals(this.b)) && (this.c == null || "factor".equals(this.c))) {
         if (this.f != null) {
            var2.e((int)(zase.B(this.f) * 4000.0D + 0.5D));
            var2.e(false);
            var2.a(false);
         }

         if (this.g != null) {
            var2.f((int)(zase.B(this.g) * 4000.0D + 0.5D));
            var2.f(false);
            var2.b(false);
         }
      } else if ("edge".equals(this.b) && "edge".equals(this.c)) {
         var2.g(false);
         if (this.f != null) {
            var2.e((int)(zase.B(this.f) * 4000.0D + 0.5D));
            var2.e(false);
            var2.a(true);
         }

         if (this.g != null) {
            var2.f((int)(zase.B(this.g) * 4000.0D + 0.5D));
            var2.f(false);
            var2.b(true);
         }
      }

   }

   void a(Chart var1) {
      PlotArea var2 = var1.getPlotArea();
      if (!"inner".equals(this.a)) {
         if ("edge".equals(this.b) && this.f != null) {
            var2.e((int)(zase.B(this.f) * 4000.0D + 0.5D));
            var2.e(false);
            var2.a(true);
         }

         if ("edge".equals(this.c) && this.g != null) {
            var2.f((int)(zase.B(this.g) * 4000.0D + 0.5D));
            var2.f(false);
            var2.b(true);
         }

         if ((this.d == null || "factor".equals(this.d)) && this.h != null) {
            var2.setWidth((int)(4000.0D * zase.B(this.h) + 0.5D));
            var2.c(false);
         }

         if ((this.e == null || "factor".equals(this.e)) && this.i != null) {
            var2.setHeight((int)(4000.0D * zase.B(this.i) + 0.5D));
            var2.d(false);
         }
      } else {
         if ("edge".equals(this.b) && this.f != null) {
            var2.l = (int)(zase.B(this.f) * 4000.0D + 0.5D);
            var2.e(false);
            var2.a(true);
         }

         if ("edge".equals(this.c) && this.g != null) {
            var2.m = (int)(zase.B(this.g) * 4000.0D + 0.5D);
            var2.f(false);
            var2.b(true);
         }

         if ((this.d == null || "factor".equals(this.d)) && this.h != null) {
            var2.setInnerWidth((int)(4000.0D * zase.B(this.h) + 0.5D));
            var2.c(false);
         }

         if ((this.e == null || "factor".equals(this.e)) && this.i != null) {
            var2.setInnerHeight((int)(4000.0D * zase.B(this.i) + 0.5D));
            var2.d(false);
         }
      }

      var1.a((byte)(var1.h() & 255 | 24));
   }

   void a(Chart var1, Legend var2) {
      if ("inner".equals(this.a)) {
         var2.setInnerMode(true);
      }

      if ("edge".equals(this.b) && this.f != null) {
         var2.e((int)(zase.B(this.f) * 4000.0D + 0.5D));
         var2.e(false);
         var2.a(true);
      }

      if ("edge".equals(this.c) && this.g != null) {
         var2.f((int)(zase.B(this.g) * 4000.0D + 0.5D));
         var2.f(false);
         var2.b(true);
      }

      if ((this.d == null || "factor".equals(this.d)) && this.h != null) {
         var2.setWidth((int)(zase.B(this.h) * 4000.0D + 0.5D));
         var2.c(false);
      } else if ("edge".equals(this.d) && this.h != null) {
         var2.setWidth((int)(zase.B(this.h) * 4000.0D + 0.5D) - var2.getX());
         var2.c(false);
      }

      if ((this.e == null || "factor".equals(this.e)) && this.i != null) {
         var2.setHeight((int)(zase.B(this.i) * 4000.0D + 0.5D));
         var2.d(false);
      } else if ("edge".equals(this.e) && this.i != null) {
         var2.setHeight((int)(zase.B(this.i) * 4000.0D + 0.5D) - var2.getY());
         var2.d(false);
      }

   }

   void a(Chart var1, DataLabels var2) {
      if ((this.b == null || "factor".equals(this.b)) && this.f != null) {
         var2.i((int)(zase.B(this.f) * 4000.0D + 0.5D));
         var2.m(2007);
      }

      if ((this.c == null || "factor".equals(this.c)) && this.g != null) {
         var2.j((int)(zase.B(this.g) * 4000.0D + 0.5D));
         var2.m(2007);
      }

      var2.n(9);
   }

   void a(Chart var1, DisplayUnitLabel var2) {
      if ("inner".equals(this.a)) {
         var2.setInnerMode(true);
      }

      if ("edge".equals(this.b) && this.f != null) {
         var2.e((int)(zase.B(this.f) * 4000.0D + 0.5D));
         var2.e(false);
         var2.a(true);
      }

      if ("edge".equals(this.c) && this.g != null) {
         var2.f((int)(zase.B(this.g) * 4000.0D + 0.5D));
         var2.f(false);
         var2.b(true);
      }

   }
}
